mechanical durability - German English Dictionary